package com.biwin.module.jwt.api.enums;

/**
 * TODO
 *
 * @author biwin
 * @since 0.0.1
 */
public class TokenManagerPolicy {

    /**
     * Create Token policy
     */
    public enum Create {
        /**
         * 多次登录仅首次登陆的 Token ,后续在首次登陆 Token 失效前,都无法正常登录成功
         */
        ONLY_FIRST,

        /**
         * 多次登录最后一次登录都将覆盖前一次登录 Token 信息,且时间Token 存活时间会重置.
         */
        ONLY_LAST;
    }

    /**
     * Invalid Token policy
     */
    public enum Invalid {

    }

}
